.choose-loan {
	padding: 0 30px;
	.loan-style {
		dt {
			float: left;
			font-size: 14px;
			color: $color-txt-3;
			height: 30px;
			line-height: 30px;
		}
		dd {
			margin-bottom: 15px;
			.loan-item {
				float: left;
				width: 65px;
				height: 30px;
				line-height: 30px;
				text-align: center;
				border: 1px solid $color-border-6;
				font-size: 12px;
				color: $color-txt-1;
				margin-left: 7px;
				display: inline-block;
				&:hover {
					cursor: pointer;
				};
			}
			.cur {
				border: 1px solid $color-main;
			}
		}
		.organization-area {
			margin-top: 40px;
			width: 820px;
			clear: both;
			.organization-list {
				width: 840px;
				.loan-organization {
					display: inline-block;
					float: left;
					width: 264px;
					height: 99px;
					border: 1px solid $color-border-6;
					margin-right: 10px;
					margin-top: 10px;
					position: relative;
					&:hover {
						cursor: pointer;
					};
					.selected, .non-selected {
						display: block;
						width: 18px;
						height: 18px;
						position: absolute;
						top: 20px;
						left: 14px;
						@include iconItemNoSize($iconsDetail,"icon-2.0-selected",$extend:detailMaps);
					}
					.non-selected {
						@include iconItemNoSize($iconsDetail,"icon-2.0-non-selected",$extend:detailMaps);
					}
					%organization {
						position: absolute;
						display: block;
						width: 108px;
						height: 31px;
						left: 43px;
						top: 13px;
					}
					.icon-haocheedai {
						@extend %organization;
						@include iconItemNoSize($iconsDetail,"icon-2.0-haocheedai",$extend:detailMaps);
					}
					.icon-gmac {
						@extend %organization;
						@include iconItemNoSize($iconsDetail,"icon-2.0-gmac",$extend:detailMaps);
					}
					.icon-pufa-bank {
						@extend %organization;
						@include iconItemNoSize($iconsDetail,"icon-2.0-pufa-bank",$extend:detailMaps);
					}
					.icon-abchina {
						@extend %organization;
						@include iconItemNoSize($iconsDetail,"icon-2.0-abchina",$extend:detailMaps);
					}
					.payment {
						position: absolute;
						top: 20px;
						right: 17px;
						.money {
							font-size: 16px;
							color: $color-txt-6;
						}
						.unit {
							font-size: 12px;
							color: $color-txt-1;
						}
					}
					.pre-txt {
						display: block;
						position: absolute;
						top: 66px;
						left: 14px;
						width: 222px;
						height: 22px;
						overflow: hidden;
						color: $color-txt-1;
					}
					.icon-info-box {
						position: absolute;
						top: 67px;
						left: 234px;
						width: 20px;
						height: 20px;
						&:hover {
							cursor: default;
						}
						&:hover .detail-info {
							display: block;
						}
						.icon-info {
							position: absolute;
							top: 3px;
							left: 3px;
							width: 14px;
							height: 14px;
							@include iconItemNoSize($icons,"icon-2.0-i",$extend:publicMaps);
						}
						.detail-info {
							display: none;
							position: absolute;
							top: 32px;
							left: -24px;
							width: 242px;
							z-index: 10;
							background-color: #000;
							opacity: 0.8;
							-moz-opacity:0.8;
							-khtml-opacity: 0.8;
							filter: alpha(opacity=80);
							padding: 10px 12px;
							font-size: 12px;
							color: #fff;
							.tit-tag, .txt-tag {
								display: block;
							}
							.top-triangle {
								position: absolute;
								left: 25px;
								top: -17px;
								height: 0;
								width: 0;
								line-height: 0;
								font-size: 0;
								border: 9px dashed transparent;
								border-bottom: 9px solid #000;
								opacity: 0.8;
								-moz-opacity:0.8;
								-khtml-opacity: 0.8;
								filter: alpha(opacity=80);
							}
						}
					}
				}
			}
		}
	}
	.total-money {
		margin-top: 6px;
		.key {
			font-size: 12px;
			font-weight: bold;
			color: $color-txt-1;
		}
		.val {
			margin-left: 10px;
			margin-right: 30px;
			font-size: 16px;
			font-weight: bold;
			color: $color-txt-6;
		}
	}
	.submit {
		float: right;
		display: block;
		width: 168px;
		height: 42px;
		line-height: 42px;
		background-color: $color-main;
		font-size: 16.74px;
		color: $color-txt-9;
		text-align: center;
		vertical-align: middle;
		margin-top: -32px;
		&:hover {
			text-decoration: none;
		};
	}
}